Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

305
Visualizações
la aplicación electron obtiene 34352:0406/075851.692:ERROR:CONSOLE(6)] "console.assert"

En mi aplicación de electrones, me gustaría usar console.trace() pero quiero que se contraiga de forma predeterminada. Para eso uso esto en el proceso de renderizado:

 { const {groupCollapsed, groupEnd, trace} = console; console.trace = ((...args:any[]) => { groupCollapsed(...args); trace(""); groupEnd(); }).bind(console); }

Funciona bien (de vez en cuando se agrupan algunos mensajes de funciones asíncronas), sin embargo, en el proceso principal, estos mensajes me bombardean (cada llamada de trace genera varias líneas):

 [34352:0406/075851.692:ERROR:CONSOLE(6)] "console.assert", source: devtools://devtools/bundled/panels/console/console.js (6)

No puedo reproducir este mensaje exacto con un fragmento de electron usando electron v18.0.2, pero muestra un mensaje similar en su lugar:

 [5636:0406/083113.750:INFO:CONSOLE(5)] "test", source: file:///C:/Users/dev/AppData/Local/Temp/tmp-34776-vztptWEofKLe/renderer.js (5) [5636:0406/083113.751:INFO:CONSOLE(7)] "console.groupEnd", source: file:///C:/Users/dev/AppData/Local/Temp/tmp-34776-vztptWEofKLe/renderer.js (7)

Entonces, ¿cómo puedo ver de dónde proviene ese error (también conocido como devtools://devtools/bundled/panels/console/console.js ) y, lo que es más importante, cómo suprimirlo?

[EDITAR]

Esto parece no tener nada que ver conmigo reemplazando console.trace . Parece que el problema está en el electrón mismo. La última versión que no tuvo este problema fue 18.0.0-alpha.5, desde 18.0.0-beta.1 aparecen estos mensajes. Si borro la consola de herramientas de desarrollo, los mensajes se detienen por un tiempo, pero después de un tiempo comienzan a aparecer nuevamente con cada mensaje en las herramientas de desarrollo.

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda